home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
database
/
arv134e.zip
/
COMPFLS.DOK
< prev
next >
Wrap
Text File
|
1994-12-05
|
4KB
|
93 lines
┌───────────────────────────────────────────┐
│ │
│ │
│ CompFLS │
│ │
│ File list compiler │
│ │
│ for ARV & AFXREQ │
│ │
│ Version 1.34 │
│ │
│ │
│ │
└───────────────────────────────────────────┘
CompFLS will convert a file list in files.bbs style (i.e. a text file
with each line consisting of a file name at the beginning, with a comment
following later on) to an .AFX file.
COMPFLS may operate in batch mode; therefore it has the ability to
guess the number of hashing table entries for fast lookup as well as
the starting position of the file comments within the description lines.
You may use wildcards in the file spec, too, thus
compfls ..\*.lst 0 0 K A
called in c:\door\listen\afx will convert all *.lst file lists in
c:\door\listen to .AFX file format without requiring you to do anything.
The "A" parameters will make compfls only compile new file lists.
┌────────────────────────────────────────────────────────────────────────────┐
│ Purpose of .AFX files, the first: │
└────────────────────────────────────────────────────────────────────────────┘
Adding a new file to ARV may take quite long if you let ARV search for
the file's comments in text format files, like the well-known files.bbs
style file lists. (If you don't know what I am talking about, see
files_bbs option in ARV.DOK).
Adding a new file to ARV may be very fast if you let ARV search for the
comment in an .AFX format file list. .AFX file lists are compiled
file lists. The files desribed by an .AFX list are linked in lists
in a very special way, allowing ARV to find any file in less that one
second. compfls uses a table to represent lists of files with a
same magic number, the "hashing table". The size of this table
is given on compfls execution, or chosen by compfls. The bigger the
table, the faster will the search be, but the bigger, the .AFX file
list will get.
Please consult the files_bbs and afx_verz option descriptions in ARV.DOK
on how to use .AFX files.
The big drawback of the .AFX file lists is that they are much longer
than the original file lists. You will have to choose either speed
or space...
Any AFX file may either contain:
a) alle file names with comments only
b) the whole list content, i.e. a) plus all other lines not
describing files.
You will get a) by calling compfls without the K option.
You will get b) by calling compfls with the K option.
The main difference is that the original file list may be contructed
from the .AFX file list (by AFX2LST). Decompile a) type .AFX files will
result in a list of file names with descriptions.
b) is especially of interest for FIDO-Net members:
┌────────────────────────────────────────────────────────────────────────────┐
│ Purpose of AFX files, the second │
└────────────────────────────────────────────────────────────────────────────┘
AFXREQ, a fast fido file request program uses .AFX files. See the
Q & A section in ARV.DOK on where and how to get it. You won't need you
plain text files anymore.